subaqueous pump - English Synonyms Dictionary